Volume 8, Issue 39, March 2022, Pages 2111-2136
Ahmed Knawy Mohamed Hafez
Volume 7, Issue 37, November 2021, Pages 1885-1912
Ahmed Knawy Mohamed Hafez
Volume 7, Issue 36, September 2021, Pages 1823-1843
Ahmed Knawy Mohamed Knawy
Volume 6, Issue 29, July 2020, Pages 815-841
Ahmed Knawy Mohamed Knawy
Volume 6, Issue 26, January 2020, Pages 865-896
Ahmed Knawy Mohamed Knawy